#ifndef EYERWANDARTIST_EWAUITIMELINECONTEXT_HPP
#define EYERWANDARTIST_EWAUITIMELINECONTEXT_HPP

#include "EWAPrj/EWAPrjHeader.hpp"

namespace Eyer
{
    class EWAUITimelineContext
    {
    public:
        EWAUITimelineContext();
        ~EWAUITimelineContext();

        int RegisterListener(EWAPrjTimelineListener * listener);
        int UnregisterListener(EWAPrjTimelineListener * listener);

        int RegisterTrackListener(EWAPrjTrackListener * listener);
        int UnregisterTrackListener(EWAPrjTrackListener * listener);
    public:
        EWAPrjTimeline timeline;
    };
}

#endif //EYERWANDARTIST_EWAUITIMELINECONTEXT_HPP
